person who is over the hill - French English Dictionary